package A0326;

import java.util.ArrayList;
import java.util.List;

public class A0327 {
    static int a = 1;//类和类的所有实例所共有拥有的独立的全局变量
    public static void fun(){ //非静态方法是属于实例的方法
        System.out.println("fun函数正在执行");
    }

    public void fun1(){ //
        System.out.println("fun1函数正在执行");
        fun();
    }
    public static void main(String[] args) { //生命周期
        //JVM先加载静态函数和静态变量，
//        A0326 a0326 = new A0326();
//        System.out.println(A0327.a);//类的属性，而不是成员的属性
        A0327 a0327 = new A0327();
//        a0327.a = 2;
        A0327.a = 2;
        System.out.println(A0327.a);//类的属性，而不是成员的属性
        System.out.println(a0327.a);
//        a0326.setAge(-2);
//        System.out.println(a0326.getAge("123456"));
        fun();//静态函数里只能调用静态函数
        a0327.fun1();//非静态函数既可以调用静态函数也可以调用非静态函数
        List<Integer> list = new ArrayList<>();
    }
}
